﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YWTSSys.BLL
{
    public class DataCacheKey
    {       

        #region 用户(OUser)相关缓存
        /// <summary>
        /// 登陆用户的缓存
        /// </summary>
        public const string LoginOUserInfo = "OUser/LoginOUserByID{0}";
        #endregion

        #region 菜单(OMenu)相关缓存
        /// <summary>
        /// 所有菜单
        /// </summary>
        public const string AllOMenu = "OMenu/";
        public const string AllOMenu1 = "OMenu/AllMenu1";
        public const string AllOMenu2 = "OMenu/AllMenu2";
        #endregion
        #region 整机系统
        public const string OTallyprojectGetALLByItemType = "MacModel/OTallyprojectGetALLByItemType{0}";
        public const string OIssueCodeGetALL = "MacModel/OIssueCodeGetALL";
        public const string OJobContentALL = "MacModel/OJobContentALL";
        #endregion
        #region 用户资料
        /// <summary>
        /// 调查模板数据
        /// </summary>
        public const string UQuestionTempleteDCKey = "UserModel/UQuestionTempleteDCKey";
        /// <summary>
        /// 品质调查模板数据1
        /// </summary>
        public const string UQualityTempleteDCKey = "UserModel/UQualityTempleteDCKey";

        /// <summary>
        /// 品质调查模板数据2
        /// </summary>
        public const string UQualityTempleteDCKey2 = "UserModel/UQualityTempleteDCKey2";
        /// <summary>
        /// 所有短信模板
        /// </summary>
        public const string USMSTempleteALLKey = "UserModel/USMSTempleteALLDCKey";

        /// <summary>
        /// 所有品质调查
        /// </summary>
        public const string UQualityTempleteALLKey = "UserModel/UQualityTempleteALLDCKey";
        #endregion

        #region SAP相关
        /// <summary>
        /// 所有代理商的信息列表
        /// </summary>
        public const string GetAgentListALLKey = "SAP/GetAgentListALLKey";
        public const string GetOITMListALLKey = "SAP/GetOITMListALLKey";
        public const string GetSupplierListALLKey = "SAP/GetSupplierListALLKey";
        #endregion

        /// <summary>
        /// 获取所有品情单号
        /// </summary>
        public const string GetALLClaimsNumberKey = "UserModel/GetGetALLClaimsNumber";
        /// <summary>
        /// 获取所有索赔单号
        /// </summary>
        public const string GetALLSuoPeiNumKey = "UserModel/GetALLSuoPeiNum";
        /// <summary>
        /// 制程管理表单添加时的明细表
        /// </summary>
        public const string GetOMailLineAddDetailHtml = "MacModel/GetOMailLineAddDetailHtml";


        public const string GetNGExceptionrecordListKey = "MacModel/GetNGExceptionrecordList";
    }
}
